خرید بک لینک
تا به حال از چند اپلیکیشن موبایل استفاده کردهاید؟ آیا تاکنون به تعداد اپلیکیشنهایی که هر روز ساخته میشوند دقت کردهاید؟ هر چقدر هم که به روز باشید باز هم از تعداد زیادی از اپلیکیشنها غافل خواهید ماند، چرا که نرخ رشد چشمگیری در این زمینه مشاهده میشود و روزانه میلیاردها اپلیکیشن در سرار دنیا توسط کاربران دانلود میشوند. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: دوشنبه 27 دی 1395 ساعت: 13:48

آیا برنامهنویسان و توسعهدهندگان جهت ورود به بازار کار به مدرک دانشگاهی نیاز دارند؟ یکی از فرضیات نسلهای قدیمیتر این بود که مدرک تحصیلی دانشگاهی بهترین راه برای به حداکثر رساندن احتمال موفقیتهای شغلی، با حقوق بالا و همچنین در رشتهٔ مورد علاقهتان است؛ اما زمانه تغییر کرده است و حالا بیشتر و بیشتر دربارۀ توسعهدهندگان موفقی میشنویم که هیچوقت مدرک معتبری نگرفتهاند، یا کسانی که از دانشگاه ترک تحصیل کردهاند و در سیلیکونولی کسب و کار بزرگی را رقم زدهاند! هر روز مقالات مختلفی میبینیم که اعتبار دانشگاه و مدارک دانشگاهی را زیر سوال میبرند، به طوری که به نظر میرسد شاید تاریخ مصرف نهادهای دانشگاهی قدیمی گذشته است. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: دوشنبه 27 دی 1395 ساعت: 13:48

طراحی واکنش گرا (RWD)، روشی برای طراحی وب سایت است که هدف آن ایجاد وب سایت هایی است که نمایش بهینه ای را برای کاربر ارائه دهند که شامل خواندن آسان متون و navigation با حداقل تغییرات در اندازه، paing (حرکت افقی داده گرافیکی در عرض یک صفحه نمایش) و scroll کردن در طیف وسیعی از دستگاه ها (از گوشی های موبایل تا مانیتور کامپیوتر های شخصی) می باشد. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: دوشنبه 27 دی 1395 ساعت: 13:48

در برخی از وب سرورهای لینوکس مانند Apache، قابلیتی به نام htaccess یا Hypertext Access وجود دارد که با استفاده از آن میتوان پیکربندی سطوح دسترسی را در حوزه دایرکتوری انجام داد. منظور از پیکربندی در حوزه دایرکتوری این است که مانند Permission های موجود در سیستم عامل ویندوز که امکان تعریف آنها بر روی هر دایرکتوری وجود دارد، فایلهای htaccess نیز سطح دسترسی مسیری که در آن واقع شدهاند و همچنین دایرکتوریهای فرزند آن (ارثبری) را کنترل میکنند. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: دوشنبه 27 دی 1395 ساعت: 13:48

در دنیای امروز، شرکتهای مختلف با تهدیدات اینترنتی و سایبری گوناگونی مواجه هستند. وقتی که یک شرکت مورد هک و نفوذ قرار میگیرد، اولین برداشت همه این است که حمله از بیرون صورت گرفته است اما حقیقت چیز دیگری است. بعضی از تهدیدات رایج که در حال حاضر وجود دارند در اثر سهلانگاری کارمندان خود شرکت و عادتهای غلط آنان صورت میگیرند. خوشبختانه این مسائل قابل پیشگیری هستند. در این مقاله قصد داریم به 9 عمل اشتباه کارکنان شرکتها و سازمانها که موجب به خطر افتادن امنیت شرکت و درز کردن اطلاعات آن به خارج میشود، بپردازیم. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: چهارشنبه 22 دی 1395 ساعت: 21:14

گرچه پاسخ دقیقی برای این سوال وجود ندارد، اما Plankalkul (معادل عبارت Plan Calculus) به عنوان اولین زبان برنامهنویسی دنیا در نظر گرفته شده است؛ این زبان در بین سالهای 1942 و 1945 توسط یک مهندس آلمانی به نام Konard Zuse ابداع شد اما مخاطبین زیادی را مجذوب خود نکرد! زبانهایی که بعد از Plankalkul به وجود آمدند هم Fortran و Lisp بودند که نسبت به زبان ماقبل خود، از اقبال به نسبت بیشتری برخوردار شدند. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: چهارشنبه 22 دی 1395 ساعت: 21:14

در حال حاضر صدها زبان برنامه نویسی وجود دارد اما تعداد محدودی از آنها شناخته شده تر از مابقی هستند. زمانی که یک شرکت تصمیم می گیرد تا برنامه نویس جدیدی استخدام کند، معمولاً به دنبال افرادی می گردد که با زبان های برنامه نویسی و سیستم هایی که پیش از آن نیز استفاده می کرده آشنا باشند. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

در پاسخ به این سؤال که یادگیری برنامه نویسی اندروید ارزشش را دارد یا خیر می بایست بیشتر به جای آنکه احساسی تصمیم کنیم، می بایست به آمار و ارقام نگاهی بیندازیم چرا که به خوبی گواه موفقیت یا عدم موفقیت یک اکوسیستم در حال حاضر و در آینده می باشند. سیستم عامل محبوب اندروید که توسط غول فناوری دنیا -گوگل- رهبری میشود توانسته در عمر نه چندان بلند خود با استقبال بسیار قابل توجهی مواجه شود. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

اگر بخواهیم برنامهنویسی و نویسندگی را از لحاظ ظاهری مورد مقایسه قرار دهیم، شاید به طور اغراقآمیزی بیربط به نظر برسند اما این در حالی است که با داشتن نگاهی دقیقتر به توجهی که یک برنامهنویس باید به نحوهٔ نوشتن الگوریتمها داشته باشد تا از آن طریق بتواند آنطور که باید و شاید خروجی مناسبی از برنامهٔ مد نظرش به دست آورد و همچنین دقتی که یک نویسنده باید به خرج بدهد تا بتواند واکنشی که مد نظرش است را از طریق نوشتهاش از خوانندگان و مخاطبانش دریافت کند، منطق این قیاس برایمان روشنتر خواهد شد. در ادامه با سکان آکادمی همراه باشید تا ببینید که به چه شکل داشتن دانش پایهیی برنامه نویسی، شما را به مولف و نویسندهٔ بهتری مبدل خواهد ساخت. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

SemiCode OS توزیع جدیدی از سیستم عامل گنو/لینوکس است که بر پایهٔ اوبونتو نوشته شده و هدف از طراحی آن، توسعهٔ سیستم عاملی اپن سورس برای برنامه نویسان و طراحان سایت بوده است که به صورت پیش فرض، دارای یکسری ابزارهای توسعهٔ نرمافزار من جمله ویرایشگرهای کد مختلف، کامپایلر و … میباشد؛ برای آشنایی بیشتر با SemiCode OS، در ادامه با سکان آکادمی همراه باشید. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

مشاغل مربوط به علوم کامپیوتر، به خصوص حوزه برنامهنویسی، هر روزه با نیاز فزایندهای مورد درخواست شرکتها، صنایع و کارفرمایان هستند. البته، این موضوع چندان دور از ذهن هم نیست؛ چرا که ما هم اکنون در عصر اطلاعات زندگی میکنیم و مهمترین مولفه و ابزار این عصر، کامپیوترها هستند؛ کامپیوترهایی که اساسا بدون آنها، این عصر وجود نمیداشت و برای توسعه فناوری در این عصر نیز، مهمترین مسیر از دل دنیای کامپیوتر میگذرد. به خصوص که بررسیها نشان میدهند با افزایش نفوذ مهندسی نرمافزار در حوزههای مختلف کسب و کار، سرعت افزایش موقعیتهای شغلی برنامهنویسی در حال پیشی گرفتن از سرعت رشد تعداد برنامهنویسان تعلیم دیده در دانشگاهها و موسسات فنی است. ادامه مطلب

برچسب: چرا باید برنامه نویسی یاد بگیریم, نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

پس از ۱۷ ماه تلاش مستمر توسعه دهندگان پی اچ پی شرکت زند تکنولوجیز -شرکت توسعهدهنده ی زبانبرنامه نویسی پی اچ پی و فریم ورک قدرتمند آن یعنی زند- بالاخره نسخه ی Zend Framework 3 عرضه شد اما این در حالی است که توسعه ی نسخه ی ۱ این فریم ورک نهایتاً تا تاریخ ۲۹ سپتامبر ۲۰۱۶ ادامه خواهد داشت. آنچه در این مقاله قصد داریم مورد بررسی قرار دهیم، برخی از شاخص ترین ویژگیهای نسخه ی ۳ از این فریم ورک است. با سکان آکادمی همراه باشید. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

طراحی وب سایتی که بتواند در عین حال قدرتمند بوده و کار کردن با آن نیز آسان و ساده باشد، برای بسیاری از طراحان و دیزاینرها، کار چالش برانگیزی است. اکنون گوگل ابزاری را معرفی کرده که می تواند این کار را تا حدودی آسان تر کند: Resizer. به کمک این وب اپلیکیشن، طراحان می توانند دیزاین Material وب سایت خود و یا هر سایت دیگری را بر روی پلتفرم های مختلف با اندازه های گوناگون، بررسی کنند و بدین ترتیب از ایرادات و باگ های ریز و درشت آن با خبر شوند. برای آشنایی بیشتر با این ابزار جدید گوگل، با سکان آکادمی همراه باشید. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

بانک اطلاعاتی یا پایگاه داده یا دیتابیس (data base) به مجموعه ای از اطلاعات با ساختار منظم گفته می شود. این پایگاه های اطلاعاتی معمولاً در قالبی که برای دستگاه ها و رایانه ها قابل خواندن و قابل دسترسی باشند ذخیره می شوند. پایگاه داده اس کیو ال چیست ؟ با گسترش طراحی سایت های پویا در شبکه جهانی وب نیاز به یک پایگاه داده و بانک اطلاعاتی (database) بزرگ برای مدیریت محتوا احساس میشد. مدیریت پایگاه داده ها یک فرایند پیچیده است ، که به طور قابل توجهی با برنامه و زبان برنامه نویسی SQL این نیاز برطرف شده است. پایگاه داده در اصل مجموعه ای سازمان یافته از اطلاعات است. این واژه از دانش رایانه سرچشمه می گیرد ،اما کاربر وسیع و عمومی نیز دارد، این وسعت به اندازه ای است که مرکز اروپایی پایگاه داده (که تعاریف خردمندانه ای برای پایگاه داده ایجاد می کند) شامل تعاریف غیر الکترونیکی برای پایگاه داده می باشد. در این نوشتار به کاربرد های تکنیکی برای این اصطلاح محدود می شود. ادامه مطلب

برچسب: یادگیری پایگاه داده,پایگاه داده استنتاجی یا منطقی,پایگاه داده ساخت یافته, نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

در دنیایی که در آن به سر میبریم -یعنی دنیای دیجیتال- روز به روز به اهمیت امنیت، حریم خصوصی و مقابله در برابر نفوذ افزوده میشود چرا که زندگی اکثر کاربران به گونهیی با فناوریهای مدرن عجین شده است که دیگر به سختی میتوان از فناوری دل کند و مجرمین سایبری هم از این فرصت سوء استفاده کرده و به دنبال راههایی برای نفوذ به سیستمهای سازمانها، شرکتها و حتی کاربران خانگی هستند. در این مقاله، شما با ۶ مرحله از تستهای امنیتی آشنا میشوید تا بتوانید کاملا از ایمنی و امنیت برنامههایی که استفاده میکنید و دادههای حساس خود اطمینان حاصل کنید. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

برنامهنویسی و طراحی سایت ، کاری زیبا و خلاقانه است که توصیه میشود در عصر فناوری، افراد از همهٔ سنین با این مهارت آشنا شوند. بعضی افراد بر این باورند که یادگیری برنامهنویسی کاری پیچیده است؛ اگرچه این افراد حق دارند که بگویند برنامهنویسی کاری دشوار است و یادگیری این مبحث میتواند چالش برانگیز باشد، ولی اگر راه یادگیری آن را بلد باشیم، به طور حتم میتوان با تمام پیچیدگیهایش کنار آمد. در این مقاله قصد داریم ۴ راهکاری را ارائه دهیم که در صورت به کارگیری صحیح آنها، میتوان به راحتی بر یادگیری هر زبان برنامهنویسی فائق آمد. ادامه مطلب

برچسب: نویسنده: مهران محمدی تاريخ: سه شنبه 21 دی 1395 ساعت: 9:16

صفحه بندی